﻿.dvMenu {
    width: auto; padding: 0px; float: left;
}

/* Begin: General */
.gqNavMenu {
    padding: 0px;
    margin: 0px;
    list-style: none;
    position: relative;
    text-align: center;
    font-weight: bold;
    width: auto;
}

.gqNavMenu img {
    margin : 5px;
}

.gqNavMenu ul {
    position: absolute;
    left :0;
    top: 100%;
    display: none;
    padding: 0px;
    margin: 0px;
    width: auto
}

.gqNavMenu li {
    display: inline;
    float: left;
    position: relative;
    border-left: 1px solid #303030; 
    border-right: 1px solid #154657;
    display: table;
}

.gqNavMenu a {
    text-decoration: none;
    padding: 2px 2px 4px 2px;
    text-align: center;
    float: left;
    display: table-cell;
    width: auto
}

.gqNavMenu span {
    text-decoration: none;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
}

.gqNavMenu a:hover {
    color:#333333;
    border-bottom: 1px solid #154657;
}

.gqNavMenu input {
    text-decoration: none;
    padding: 0px 0px 2px 0px;
    text-align: center;
    border-right: 1px solid #154657;
    border-left: 1px solid #303030; 
    width: auto
}

.gqNavMenu li:hover ul {
    display:block;
    border-bottom: 1px solid #154657;
}

.gqNavMenu ul li {
    display:block;
    margin:0px;
    clear: left;
}

/* Third Level */
.gqNavMenu ul ul {
    top: 0;
    left: 100%;
}

.gqNavMenu li:hover ul ul {
    display: none;
}

.gqNavMenu ul li:hover ul {
    display: block;
}

.gqNavMenu_Selected
{
    border-right: 1px solid #154657;
    font-weight: bolder !important;
}

.gqNavMenu_Selected:hover
{
    border-right: 1px solid #154657;
    font-weight: bolder !important;
    cursor: pointer !important;
}

